marchantia polymorpha - English Synonyms Dictionary

marchantia polymorpha

n.
[1] hepatica